// 请求接口域名
const baseDomain = import.meta.env.VITE_APP_PROXY || import.meta.env.VITE_APP_API_DOMAIN

// 网站标题
export const WEB_TITLE = import.meta.env.VITE_APP_TITLE

// 不需要验证登录的路径
export const NO_LOGIN_PATH = ['/login', '/401', '/404']

// 网络请求相关
export const REQUEST = {
  DOMAIN: baseDomain, // 域名   http://www.xxxx.com
  API_PREFIX: import.meta.env.VITE_APP_API_PREFIX, //接口前缀  /api/v1
  REPEAT_TIME: 500, // 重复提交验证间隔时间(ms)，小于此时间视为重复提交
  STATIC_DOMAIN: import.meta.env.VITE_APP_API_DOMAIN + '/static' // 静态资源目录
}
// 网络请求响应相关
export const RESPONSE = {
  SUCCESS_CODE: 10000, // 正确的请求code
  ERROR_CODE: 10001, // 普通错误的请求code
  LOGIN_CODE: 10035 // 登录失效的错误码
}
// 上传相关
export const UPLOADER = {
  IMAGE: REQUEST.DOMAIN + REQUEST.API_PREFIX + '/system/common/upload-img', // 图片上传接口
  VIDEO: REQUEST.DOMAIN + REQUEST.API_PREFIX + '/system/common/upload-video', // 视频上传接口
  FILE: REQUEST.DOMAIN + REQUEST.API_PREFIX + '/system/common/upload-file' // 文件上传接口
}
// 系统相关配置
export const SystemSetting = {
  ROUTER_MODEL: import.meta.env.VITE_APP_ROUTER, // 模式路由
  SUPER_ADMIN_ROLE: 'super_admin', //超管角色
  ALL_PERMISSION: '*' //全部权限标识
}
